d5e6d9ea3101c868311d0fdf36626fa51af20186,uportal-war/src/main/java/org/jasig/portal/portlets/groupadmin/PagsAdministrationHelper.java,PagsAdministrationHelper,createGroup,#AdHocPagsForm#IPerson#,136
Before Change
IPersonAttributesGroupDefinition group = pagsGroupDefDao.createPersonAttributesGroupDefinition(
form.getName(), form.getDescription());
IPersonAttributesGroupTestGroupDefinition testGroup = this.pagsTestGroupDefDao.createPersonAttributesGroupTestGroupDefinition(group);
updateAdHocTesters(user, testGroup, form.getIncludes(), form.getExcludes());
// add this group to the membership list for the specified parent
IPersonAttributesGroupDefinition parentGroup = getPagsGroupDefByName(adHocParentGroupName);
After Change
throw new IllegalArgumentException("Duplicate group names not allowed: " + form.getName());
}
group = pagsGroupDefDao.createPersonAttributesGroupDefinition(form.getName(), form.getDescription());
if (form.getIncludes().size() + form.getExcludes().size() > 0) {
IPersonAttributesGroupTestGroupDefinition testGroup = this.pagsTestGroupDefDao.createPersonAttributesGroupTestGroupDefinition(group);
updateAdHocTesters(user, testGroup, form.getIncludes(), form.getExcludes());
}
// add this group to the membership list for the specified parent